Gray's monitor lizard - Espagnol Anglais Dictionnaire